**************************************** RELEASE NOTES **************************************** Chelsio Unified Boot ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ CHANGES ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package ======= Version : 2.1.0.0 Date : 06/17/2022 ================================================================================ Fixes ----- - Updated Windows Boot drivers to v6.16.1.1 Option ROM ========== Version : 2.0.0.41 Date : 02/02/2022 ================================================================================ - uEFI signed. - Fixed the default boot retry settings for FCoE to None. - Fixed the wrong information printed while discovering the iSCSI target. - Fixed the issue of discovery failing immediately after enabling the port (without saving the configuration). - Fixed the issue of updating IPv6 address for iSCSI port not taking effect. - Fixed the iSCSI target discovery issues when multiple adapters are present. - Fixed the issue 4 ports are shown for T520-SO. - Fixed hang on driver unload during update in few machines. - Fixed F8 to default only the specific port. - Fixed the issues observed in Dell PowerEdge R720 HII. - Fixed the IPv6 iSCSI PingTest and Target Discovery issues. - Fixed the PingTest failure if link is not present at boot-up and is connected after it is in BIOS. - Reduced the time to wait for link detection for BT devices. - Reduced the timeout to wait for target response from 20s to 5s. - Added PCiIO Map/Unmap functionality to PXE. - Added changes to send small packets as ImmediateData for Tx. - Appended port number to interface name for identification in UEFI boot menu. - Disabled ISCSI and FCOE initialization for SO adapters. - Disabled co-existence of Chelsio Unified and PXE Only driver. ================================================================================ ================================================================================ Version : 2.0.0.29 Date : 06/24/2020 ================================================================================ - Fixed the issue 4 ports are seen for 2 port adapters in boot menu. - Fixed the issue initiator name isn't getting updated after config file update. - Fixed the issue of restore to default settings not taking effect in few pages. - Fixed the iqn name validation. - Fixed the discrepancies with MaxBurstLength and FirstBurstLength. - Added logic to check Media link status and return status appropriately. - Added support to generate PXE only Option ROM Images. Firmware ======== Version : 1.26.6.0 Date : 01/31/2022 ================================================================================ Fixes ----- BASE: - Fixed error on setting 25G speed on 100G copper with multiple FEC set in firmware commands. - Handle link of unknown optics modules by enabling module tx unconditionally. - Fixed link not coming up for 25G CRS phys. Firmware incorrectly tried to bring up the link in RS-FEC but as per IEEE spec, it must be BASER FEC. - Fixed an issue where firmware doesn't automatically retry next FEC if driver asks to bring up the link using RS-FEC and link doesn't come up. - Fixed one module eeprom read failure. - Fixed an issue with speed selection when 40G and 25G are advertised and supported. - Fixed a random traffic hang when T5 receives invalid ets BW in dcbx messages from a switch. - Fixed very long link up time with few switches. ================================================================================ ================================================================================ Version : 1.26.2.0 Date : 09/24/2021 ================================================================================ Fixes ----- BASE: - Added support for SFP+ RJ45 (0x1C). - Fixing backward compatibility issue with older drivers when multiple speeds are passed to firmware. OFLD: - Do not touch tp_plen_max (unit in which firmware sends data to further pipeline) if driver is supplying tp_plen_max. This fixes a connection reset issue in iscsi. ENHANCEMENTS ------------ BASE: - Firmware header modified to add firmware binary signature. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ERRATA (Open Issues) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - 41778: PXE boot over port1 fails on DELL R610 machine. - 40158: Machine keeps rebooting in legacy mode with EFI based OS already present on LUN. - 40457: Need support for iPXE. - 39995: Option ROM loading with adapters having different versions. NOTE: With multiple adapters having different types and versions of Option ROMs, the loading of Option ROM depends on factors like System type (Legacy only, uEFI or dual bios), versions, first device initializing etc. So, it is highly recommended to use the same Option ROM (type and version) on all Chelsio adapters in the system. - 39895: iSCSI boot should allow multiple target and luns to save as boot device. - 36680: Need support for AARCH64 in uEFI driver. - 35708: [Lenovo]: HII is currently not supported on latest uEFI v2.6 machines. Workaround: Use "drvcfg -s" from uEFI shell to configure the adapter. - 23705: Need to show the PHY Firmware version of T5 BT cards. - 23143: [HII] Behaviour on IBM x3850 Gen 6 needs few modifications. ******************************************************************************** Copyright (C) 2022 Chelsio Communications. All Rights Reserved. The information in this document is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Chelsio Communications. Chelsio Communications assumes no responsibility or liability for any errors or inaccuracies that may appear in this document or any software that may be provided in association with this document. Except as permitted by such license, no part of this document may be reproduced, stored in a retrieval system, or transmitted in any form or by any means without the express written consent of Chelsio Communications.